Text copied to clipboard!

Τίτλος

Text copied to clipboard!

Προγραμματιστής Λειτουργιών Συστήματος Μηχανικής Συστημάτων

Περιγραφή

Text copied to clipboard!
Αναζητούμε έναν Προγραμματιστή Λειτουργιών Συστήματος Μηχανικής Συστημάτων για να ενταχθεί στην ομάδα μας και να συμβάλει στην ανάπτυξη, βελτιστοποίηση και συντήρηση των λειτουργικών συστημάτων που υποστηρίζουν τις μηχανικές μας εφαρμογές. Ο ιδανικός υποψήφιος θα έχει εμπειρία στον προγραμματισμό χαμηλού επιπέδου, κατανόηση των αρχών λειτουργίας συστημάτων και ικανότητα συνεργασίας με διατμηματικές ομάδες για την υλοποίηση τεχνικών λύσεων υψηλής απόδοσης. Ο ρόλος απαιτεί βαθιά γνώση σε γλώσσες προγραμματισμού όπως C, C++, Python ή Rust, καθώς και εμπειρία με λειτουργικά συστήματα όπως Linux ή RTOS. Ο υποψήφιος θα είναι υπεύθυνος για την ανάλυση απαιτήσεων συστήματος, τον σχεδιασμό και την υλοποίηση λογισμικού που διαχειρίζεται πόρους συστήματος, την ενσωμάτωση με υλικό (hardware) και την υποστήριξη της αξιοπιστίας και ασφάλειας των συστημάτων. Επιπλέον, ο ρόλος περιλαμβάνει την παρακολούθηση της απόδοσης των συστημάτων, την επίλυση προβλημάτων και την εφαρμογή βελτιώσεων. Ο υποψήφιος θα συνεργάζεται στενά με μηχανικούς υλικού, μηχανικούς λογισμικού και διαχειριστές έργων για την επίτευξη των στόχων του έργου. Η ικανότητα τεκμηρίωσης, η καλή επικοινωνία και η προσαρμοστικότητα σε ένα δυναμικό περιβάλλον είναι κρίσιμες δεξιότητες. Αν σας ενδιαφέρει να εργαστείτε σε ένα τεχνολογικά προηγμένο περιβάλλον και να συμβάλετε στην ανάπτυξη καινοτόμων λύσεων μηχανικής, σας προσκαλούμε να υποβάλετε αίτηση.

Καθήκοντα

Text copied to clipboard!
  • Ανάπτυξη και συντήρηση λειτουργικού λογισμικού για συστήματα μηχανικής
  • Σχεδιασμός και υλοποίηση διεπαφών μεταξύ λογισμικού και υλικού
  • Ανάλυση απαιτήσεων και τεχνικών προδιαγραφών
  • Ενσωμάτωση λογισμικού με υπάρχουσες πλατφόρμες και συστήματα
  • Δοκιμή και αποσφαλμάτωση λειτουργιών συστήματος
  • Βελτιστοποίηση απόδοσης και αξιοπιστίας συστημάτων
  • Συνεργασία με διατμηματικές ομάδες για την υλοποίηση έργων
  • Τεκμηρίωση κώδικα και διαδικασιών ανάπτυξης
  • Παρακολούθηση και ανάλυση της λειτουργίας των συστημάτων
  • Υποστήριξη και επίλυση τεχνικών προβλημάτων

Απαιτήσεις

Text copied to clipboard!
  • Πτυχίο Πληροφορικής, Ηλεκτρολόγου Μηχανικού ή συναφούς τομέα
  • Εμπειρία στον προγραμματισμό σε C, C++, Python ή Rust
  • Καλή γνώση λειτουργικών συστημάτων (Linux, RTOS)
  • Κατανόηση αρχιτεκτονικής υπολογιστών και ενσωματωμένων συστημάτων
  • Ικανότητα επίλυσης προβλημάτων και αναλυτική σκέψη
  • Εμπειρία με εργαλεία ελέγχου έκδοσης (π.χ. Git)
  • Γνώση πρωτοκόλλων επικοινωνίας και διασύνδεσης υλικού
  • Ικανότητα εργασίας σε ομάδα και επικοινωνιακές δεξιότητες
  • Εμπειρία σε περιβάλλοντα ανάπτυξης Agile ή Scrum
  • Καλή γνώση αγγλικής γλώσσας

Πιθανές ερωτήσεις συνέντευξης

Text copied to clipboard!
  • Ποια είναι η εμπειρία σας με προγραμματισμό σε C ή C++;
  • Έχετε εργαστεί με λειτουργικά συστήματα πραγματικού χρόνου (RTOS);
  • Πώς διαχειρίζεστε την αποσφαλμάτωση σε ενσωματωμένα συστήματα;
  • Ποια εργαλεία χρησιμοποιείτε για έλεγχο έκδοσης και συνεργασία;
  • Πώς εξασφαλίζετε την αξιοπιστία και ασφάλεια του λογισμικού σας;
  • Έχετε εμπειρία με διασύνδεση λογισμικού και υλικού;
  • Ποια είναι η προσέγγισή σας στην τεκμηρίωση του κώδικα;
  • Πώς διαχειρίζεστε την πίεση σε έργα με αυστηρά χρονοδιαγράμματα;
  • Έχετε εμπειρία σε ανάπτυξη λογισμικού με βάση το Agile;
  • Ποια είναι η μεγαλύτερη πρόκληση που αντιμετωπίσατε σε προηγούμενο έργο;